
<%@page import="Modelo.Alumno"%>
<%@page import="java.util.List"%>
<%@page import="Modelo.AlumnoJDBC"%>
<%@page import="java.sql.SQLException"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <div align="center">
            <h1>LISTADO DE ALUMNOS</h1>
            <table border="1">
                <thead>
                    <tr>
                        <th>No Reserv</th>
                        <th>Fecha</th>
                        <th>Hora</th>
                        <th>No Alum</th>
                        <th>No Pc</th>
                        <th>No Alum</th>
                        <th>Carnet</th>
                        <th>Nombre</th>
                        <th>Apellidos</th>
                        <th>Carrera</th>
                        <th>Ciclo</th>
                        <th>No Pc</th>
                        <th>Tipo</th>
                        <th>Marca</th>
                        <th>Acciones</th>
                    </tr>
                </thead>
                <tbody>
                    <%

                                try {
                                    AlumnoJDBC alum = new AlumnoJDBC();
                                    String Datos[][] = alum.listarDatos();
                                    int numFilas=alum.contarFilas(Datos);
                                    for (int i = 0; i <= numFilas; i++) {
                    %>
                    <tr>
                        <%
                                      for (int j = 0; j < 14; j++) {
                        %>

                        <td><%=Datos[i][j]%></td>
                        <%              }%>
                        <td>
                            <a href="${pageContext.request.contextPath}/Procesar?operacion=modificar&id=<%=Datos[i][3]%>">Modificar</a>
                            <a href="${pageContext.request.contextPath}/Procesar?operacion=eliminar&id=<%=Datos[i][3]%>">Dar De Baja</a>
                        </td>
                        </tr>
                    <%
                                    }
                                } catch (SQLException ex) {
                                    out.println("Error en SQL: " + ex.getMessage());
                                }
                    %>
                </tbody>
            </table>
            <a href="${pageContext.request.contextPath}/index.jsp">Regresar al inicio</a>
            <a href="${pageContext.request.contextPath}/Procesar?operacion=agregar">Atras</a>
        </div>
    </body>
</html>
